home *** CD-ROM | disk | FTP | other *** search
- Path: jerry.rb.icl.co.uk!usenet
- From: Simon Johnston <skj@acm.org>
- Newsgroups: comp.lang.basic.visual.misc,comp.lang.pascal.delphi.misc,comp.lang.c++
- Subject: Re: Java? Was: "SHOULD I DUMP VISUAL BASIC?"
- Date: Wed, 07 Feb 1996 08:23:38 +0000
- Organization: ICL Retail Systems
- Message-ID: <3118618A.5A4A@acm.org>
- References: <4e9g08$3dp@maureen.teleport.com> <Pine.SUN.3.90.960126125658.2477C-100000@menger.eecs.stevens-tech.edu> <sundial.2191.00464727@primenet.com> <DLvxyq.62w@news.hawaii.edu> <4et3p7$79o@cloud9.net> <823335327.28831@williaj.demon.co.uk> <mac.318.3115D621@zeus.hsrc.ac.za> <4f5ir3$jq2@stealth.mindspring.com>
- NNTP-Posting-Host: idc455.rb.icl.co.uk
- Mime-Version: 1.0
- Content-Type: text/plain; charset=us-ascii
- Content-Transfer-Encoding: 7bit
- X-Mailer: Mozilla 2.0b5 (WinNT; I)
-
- Richard Pitts wrote:
- >
- > >Since I can never get into Sun's Java site, perhaps someone could clarify what
- > >Java is.. I have heard the following:
- >
- > Don't dump VB. Most of what you listed is true of Java except
- > for creating EXE's. It doesn't now, and probably never will.
-
- Don't bet on that I have already heard 4 compiler vendors talk of native code Java compilers.
-
- > Java is for internet programming - completely hardware
- > independent. All you need on the client side is a Java virtual
- > machine (expect to see most internet browsers to include this
- > support in the future).
-
- Java was initialy developed for embedded systems and a real-time Java standard is already available.
-
- > Microsoft is responding to this with VB Script. An internet
- > programming subset of VB.
-
- Not really, VB script provides a framework for dowloading and executing scripts. It is not solely for
- Internet applications any application could utilise the VBSript engine and many vendors could compile
- their script language down to a VBScript compatible form (and Java is one that Microsoft claim will
- become available).
-
- > Problems with both Java and VB Script: limited functionality of
- > all types including limited database and file access; security
- > concerns (i.e. executable code downloaded directly into memory
- > and executed - virus check that!), performance over the net, etc,
- > etc.
-
- Java has a novel approach to security which is hard to denounce.
-
- > If you need to do internet programming, wait for VB script and
- > leverage your VB knowledge there. Java is just like C++ so
- > expect a steeper learning curve.
-
- The Java learning curve is much easier than C++, no pointers, garbage collection, thread-safe
- primitives.
-
- > If you aren't doing internet programming, stick with VB!
-
- Or think about getting a good book on Java and reading in your spare time.
- Java!
- Tim Ritchey
- New Riders (Indianapolis, Indiana)
- 1-781562-055332
- --
-
- with StandardDisclaimer; use StandardDisclaimer;
- package Sig is
- --,-------------------------------------------------------------------------.
- --|Simon K. Johnston - Development Engineer (C++/Ada95) |ICL Retail Systems |
- --|-----------------------------------------------------|3/4 Willoughby Road|
- --|Unix Mail: skj@acm.org |Bracknell |
- --|Telephone: +44 (0)1344 476320 Fax: +44 (0)1344 476302|Berkshire |
- --|Internal : 7261 6320 OP Mail: S.K.Johnston@BRA0801 |RG12 8TJ |
- --|WWW URL : http://www.acm.org/~skj/ |United Kingdom |
- --`-------------------------------------------------------------------------'
- end Sig;
-